package com.jeecms.wicool.entity.lottery.base;

import java.sql.Timestamp;

import com.jeecms.wicool.entity.lottery.ActiveConfig;
import com.jeecms.wicool.entity.lottery.LotteryConfig;
import com.jeecms.wicool.entity.user.UserInfo;


public abstract class AbstractLotteryLog implements java.io.Serializable {

	// Fields

	private Integer id;
	private UserInfo user;
	private String openId;
	private ActiveConfig activeConfig;
	private LotteryConfig lotteryConfig;
	private String sn;
	private String date_time;
	private Timestamp createTime;
	

	// Constructors

	/** default constructor */
	public AbstractLotteryLog() {
	}


	public AbstractLotteryLog(Integer id, UserInfo user, String openId,
			ActiveConfig activeConfig, LotteryConfig lotteryConfig, String sn,
			String dateTime, Timestamp createTime) {
		super();
		this.id = id;
		this.user = user;
		this.openId = openId;
		this.activeConfig = activeConfig;
		this.lotteryConfig = lotteryConfig;
		this.sn = sn;
		date_time = dateTime;
		this.createTime = createTime;
	}


	public Integer getId() {
		return id;
	}


	public void setId(Integer id) {
		this.id = id;
	}


	public UserInfo getUser() {
		return user;
	}


	public void setUser(UserInfo user) {
		this.user = user;
	}


	public String getOpenId() {
		return openId;
	}


	public void setOpenId(String openId) {
		this.openId = openId;
	}


	public ActiveConfig getActiveConfig() {
		return activeConfig;
	}


	public void setActiveConfig(ActiveConfig activeConfig) {
		this.activeConfig = activeConfig;
	}


	public LotteryConfig getLotteryConfig() {
		return lotteryConfig;
	}


	public void setLotteryConfig(LotteryConfig lotteryConfig) {
		this.lotteryConfig = lotteryConfig;
	}


	public String getSn() {
		return sn;
	}


	public void setSn(String sn) {
		this.sn = sn;
	}


	public String getDate_time() {
		return date_time;
	}


	public void setDate_time(String dateTime) {
		date_time = dateTime;
	}


	public Timestamp getCreateTime() {
		return createTime;
	}


	public void setCreateTime(Timestamp createTime) {
		this.createTime = createTime;
	}


}